scientific explanation - Türkisch Englisch Wörterbuch